reflection from water surface - Español Inglés Diccionario